Encrypted internet traffic classification using a supervised spiking neural network
نویسندگان
چکیده
Internet traffic recognition is an essential tool for access providers since recognizing categories related to different data packets transmitted on a network help them define adapted priorities. That means, instance, high priority requirements audio conference and low ones file transfer, enhance user experience. As internet becomes increasingly encrypted, the mainstream classic technique, payload inspection, rendered ineffective. This paper uses machine learning techniques encrypted classification, looking only at packet size time of arrival. Spiking neural networks (SNN), largely inspired by how biological neurons operate, were used two reasons. Firstly, they are able recognize time-related features. Secondly, can be implemented efficiently neuromorphic hardware with energy footprint. Here we very simple feedforward SNN, one fully-connected hidden layer, trained in supervised manner using newly introduced method known as Surrogate Gradient Learning. Surprisingly, such SNN reached accuracy 95.9% ISCX datasets, outperforming previous approaches. Besides better accuracy, there also significant improvement simplicity: input size, number neurons, trainable parameters all reduced four orders magnitude. Next, analyzed reasons this good accuracy. It turns out that, beyond spatial (i.e. size) features, exploits temporal ones, mostly nearly synchronous (within 200ms range) arrival times certain sizes. Taken together, these results show that SNNs excellent fit classification: more accurate than conventional artificial (ANN), could power embedded systems.
منابع مشابه
Semi-supervised internet network traffic classification using a Gaussian mixturemodel
With a dramatic increase in the number and variety of applications running over the internet, it is very important to be capable of dynamically identifying and classifying flows/traffic according to their network applications. Meanwhile, internet application classification is fundamental to numerous network activities. In this paper, we present a novel methodology for identifying different inte...
متن کاملSemi-supervised Encrypted Traffic Classification Using Composite Features Set
Many network management tasks such as managing bandwidth budget and ensuring quality of service objectives rely on accurate classification of network traffic. But the statistical features of encrypted traffics are not stable and do not contain sufficient information for classification all the time. Some applications support multiple protocols, and the behaviors of these applications are complic...
متن کاملSupervised Associative Learning in Spiking Neural Network
In this paper, we propose a simple supervised associative learning approach for spiking neural networks. In an excitatory-inhibitory network paradigm with Izhikevich spiking neurons, synaptic plasticity is implemented on excitatory to excitatory synapses dependent on both spike emission rates and spike timings. As results of learning, the network is able to associate not just familiar stimuli b...
متن کاملEncrypted Internet Traffic Classification Method based on Host Behavior
Accurate network traffic classification plays important roles in many areas such as traffic engineering, QoS and intrusion detection etc. Encrypted Peer-to-Peer (P2P) applications have dramatically grown in popularity over the past few years, and now constitute a significant share of the total traffic in many networks. To solve the drawback of the previous classification scheme for encrypted ne...
متن کاملClassification of encrypted traffic for applications based on statistical features
Traffic classification plays an important role in many aspects of network management such as identifying type of the transferred data, detection of malware applications, applying policies to restrict network accesses and so on. Basic methods in this field were using some obvious traffic features like port number and protocol type to classify the traffic type. However, recent changes in applicat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Neurocomputing
سال: 2022
ISSN: ['0925-2312', '1872-8286']
DOI: https://doi.org/10.1016/j.neucom.2022.06.055